﻿/*******************************************************************************
 * Copyright @ 2017 YunSpace.Framework 版权所有
 * Author: GaoTang
 * Description: YunSpace 快速开发平台
 * Website：http://www.yunspace.com.cn
*********************************************************************************/
#region USING SYSTEM
using System;
#endregion

namespace YunSpace.Domain.Entity.SiteLibraryManage
{
    public class PhotosEntity : IEntity<PhotosEntity>, ICreationAudited, IModificationAudited, IDeleteAudited
    {
        ///<summary>
        /// 
        /// </summary>
        public int id{ get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string photoable_id { get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string  photoable_type{ get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string path{ get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string name{ get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string tag{ get; set; }

        ///<summary>
        /// 
        /// </summary>
        //public string remote_img_url { get; set; }

        ///<summary>
        /// 
        /// </summary>
        public  bool?   is_cover  { get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string intro { get; set; }

        ///<summary>
        /// 
        /// </summary>
        public string F_Id { get; set; }
        public string F_path { get; set; }

        /// <summary>
        /// 创建人
        /// </summary>
        public string F_CreatorUserId { get; set; }

        /// <summary>
        /// 是否重点图片
        /// </summary>
        public bool? F_IsEmphasis { get; set; }
        ///<summary>
        /// 
        /// </summary>
        public Nullable<DateTime> F_CreatorTime { get; set; }

        ///<summary>
        /// 
        /// </summary>
        public bool?  F_DeleteMark { get; set; }


        public string  F_LastModifyUserId { get; set; }
        public Nullable<DateTime> F_LastModifyTime { get; set; }
     
        public string   F_DeleteUserId { get; set; }
        public Nullable<DateTime> F_DeleteTime { get; set; }
    }
}

